<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		在JS中，如果需要表示16进制的数字，则需要以0x开头
		如果需要表示8进制的数字，则需要以0开头
		如果需要表示2进制的数字，则需要以0b开头
		但不是所有的浏览器都支持
		<script>
			var a;
			a=0xff;
			console.log(a);
			
			a=010;
			console.log(a);
			
			a=0b10;
			console.log(a);
			
			a="070";  
			a=parseInt(a); /* 有些会当成8进制解析,有的会当成10进制解析 */
			a=parseInt(a,10);  /* 当成8进制解析 */
			console.log(a);
			
			a="070";   
			a=parseInt(a);/* 有些会当成8进制解析,有的会当成10进制解析 */
			a=parseInt(a,8);  /* 当成10进制解析 */
			console.log(a);
		</script>
	</head>
	<body>
	</body>
</html>